Sampler The
266 Upper St., Islington, London, United Kingdom, N1 2UQ
(02072) 269500 Phone